Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 EDEN STREET Terraced £200,753 £54,850 6 Oct 2000
21 EDEN STREET Terraced £179,908 £147,500 31 Jan 2020
25 EDEN STREET Detached £537,210 £291,000 16 Jun 2005